Current File : //usr/lib64/nagios/plugins/check_gmail |
#!/bin/bash
# WebSouls Script
# Author: Technical Department
# Description: Gmail Checkpoint
#┌─────────────────┐
#│▞▀▖ ▜ │
#│▌▄▖▞▀▖▞▀▖▞▀▌▐ ▞▀▖│
#│▌ ▌▌ ▌▌ ▌▚▄▌▐ ▛▀ │
#│▝▀ ▝▀ ▝▀ ▗▄▘ ▘▝▀▘│
#└─────────────────┘
FILENAME="/root/rlinux57/gmail/output"
CLI=`date +%Y-%m-%d`;
DATE=`egrep $CLI $FILENAME | egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}'| uniq| xargs | sed -e 's/ /,/g'`
echo "DATE" >> /dev/null
status=`egrep $CLI $FILENAME | egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}'| sed -e :a -e '/$/N; s/\n/, /; ta' |wc -c`
if ! [[ $status = 0 ]];
then
echo "$DATE at gmail";
exit 1
else
echo "IP not listed";
exit 0
fi